Biochemical Reaction Rules with Constraints
نویسندگان
چکیده
We propose React(C ), an expressive programming language for stochastic modeling and simulation in systems biology that is based on biochemical reactions with constraints. We prove that React(C ) can express the stochastic π-calculus, in contrast to previous rule-based programming languages, and further illustrate the high expressiveness of React(C ). We present a stochastic simulator for React(C ) independently of the choice of the constraint language C . Our simulator decides for a given reaction rule whether it can be applied to the current biochemical solution. We show that this decision problem is NP-complete for arbitrary constraint systems C and that it can be solved in polynomial time for rules of bounded arity. In practice, we propose to solve this problem by constraint programming.
منابع مشابه
A Logic for Constrained Process Calculi with Applications to Molecular Biology
Linear implication can represent state transitions, but real transition systems operate under temporal, stochastic or probabilistic constraints that are not directly representable in ordinary linear logic. We propose a general modal extension of intuitionistic linear logic where logical truth is indexed by constraints and hybrid connectives combine constraint reasoning with logical reasoning. T...
متن کاملRewrite Rules and Strategies for Molecular Graphs
In this paper, we present a rewriting framework for modeling molecular complexes, biochemical reaction rules and generation of biochemical networks based on the representation of molecular complexes as a particular type of multigraphs with ports called molecular graphs. The advantage of this approach is to obtain for free a rewriting calculus which allows defining at the same level transformati...
متن کاملUsing RuleBuilder to graphically define and visualize BioNetGen-language patterns and reaction rules
RuleBuilder is a tool for drawing graphs that can be represented by the BioNetGen language (BNGL), which is used to formulate mathematical, rule-based models of biochemical systems. BNGL provides an intuitive plain-text, or string, representation of such systems, which is based on a graphical formalism. Reactions are defined in terms of graph-rewriting rules that specify the necessary intrinsic...
متن کاملA Machine Learning Approach to Biochemical Reaction Rules Discovery
Beyond numerical simulation, the possibility of performing symbolic computation on biomolecular interaction networks opens the way to the design of new automated reasoning tools for biologists/modelers. The Biochemical Abstract machine BIOCHAM provides a precise semantics to biomolecular interaction maps as concurrent transition systems. Based on this formal semantics, BIOCHAM offers a composit...
متن کاملSpontaneous separation of bi-stable biochemical systems into spatial domains of opposite phases.
Bi-stable chemical systems are the basic building blocks for intracellular memory and cell fate decision circuits. These circuits are built from molecules, which are present at low copy numbers and are slowly diffusing in complex intracellular geometries. The stochastic reaction-diffusion kinetics of a double-negative feedback system and a MAPK phosphorylation-dephosphorylation system is analys...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011